VRM Q3 2025 Earnings Continued Losses Amid Strategic Pivot STLD Q1 2026 Earnings Earnings Miss Estimates Despite Strong Operational Execution PERF Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Profitability UGRO Q3 2025 Earnings Significant EPS Miss Amidst Industry Challenges CSV Q1 2026 Earnings EPS Slightly Beats Estimates Amid Mixed Signals Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally